Big Huge Thesaurus

Pygoscelis adeliae

noun